rally supporters - Turkish English Dictionary